package m1.connecteur.RPC;


import m2.connecteur.ConnecteurSimple;

public class RPC extends ConnecteurSimple {
	
	public RPC() {
		super("RPC");
		glue= new GlueRCP();
		
		ServerRF serverRF = new ServerRF();
		this.addRoleFournis(serverRF);
		
		ClientRF clientRF = new ClientRF();
		this.addRoleFournis(clientRF);
		
		ClientRR clientRR = new ClientRR();
		this.addRoleRequis(clientRR);
		
		ServerRR serverRR = new ServerRR();
		this.addRoleRequis(serverRR);
		
		glue.associate(serverRR, clientRF);
		glue.associate(clientRR, serverRF);
	}

	

	
}
